Closed Bug 1956293 Opened 2 months ago Closed 2 months ago

Implement #set-the-ongoing-navigation

Categories

(Core :: DOM: Navigation, task)

task

Tracking

()

RESOLVED DUPLICATE of bug 1959389

People

(Reporter: farre, Assigned: farre)

References

(Blocks 1 open bug)

Details

The #set-the-ongoing-navigation is used to track navigation aborting and to prevent any navigations from taking place during traversal.

This is called from #navigate, #navigate-to-a-javascript:-url, #apply-the-history-step, #deactivate-a-document-for-a-cross-document-navigation, and #nav-stop.

It calls #inform-the-navigation-api-about-aborting-navigation, which in turn calls #abort-the-ongoing-navigation. It is crucial for us to handle this to keep the invariants of #inner-navigate-event-firing-algorithm

Assignee: nobody → afarre
Status: NEW → ASSIGNED
Depends on: 1948254
No longer depends on: 1949204
Depends on: 1949204
No longer depends on: 1948254

Moving this work to be performed in 1959389.

Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Duplicate of bug: 1959389
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.